MMKCIWCVVYKISTLVKSGAQGVANHLQHEEKMLVSPDVVSKGGECEVLGHRFIAETTKFHYIRNFYVDRQFELDLQKGREKYKGATRLKKEKKKWERKNKRNQSKSPVKEEGAEPVKEEKEKEEQGTENEEEEEEATETK